iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 14
0
自我挑戰組

前端我來了 - 30天 JavaScript 從無到有 系列 第 14

[30天 JavaScript 從無到有 Day 14] JavaScript 歷史

  • 分享至 

  • xImage
  •  

JavaScript 歷史
1996 從 LiveScript 改名為 JavaScript -> 吸引 Java 開發者 (但兩語言幾乎無關)

1997 ES1 (ECMAScript 1) 成為 JavaScript 的第一個標準版本

  • ECMAScript:語言標準版
  • JavaScript:練習用

1999 ES3 -> 表準規格

2000 - 2008 ES4 搞不定,感謝一樓補充

2009 ES5(ECMAScript 5) 版本發布,新增許多新的 feature

2015 ES6/ES2015(ECMAScript ES2015) 有史以來最大的更新

2015 -> annual release cycle (每年進行更新)

2016/2017/2018... ES2016/ES2017/ES2018/...

版本介紹
ES5 穩定版 -> 完整支援於所有瀏覽器

ES6/ES2016-ES8/ES2017
支援於所有現代瀏覽器
可於開發中使用大多數功能進行轉譯(ES5)

ES9/ES2018-ES10/ES2019
影片是以前的,所以這邊歸類在 Futrue versions /images/emoticon/emoticon02.gif

教學影片中的實作將由ES5開始並慢慢進入ES6
到這裡 教學課程的 JavaScript Language Basic 結束了,下一階段將進入 JavaScript 如何於後台運作,因為中途加了4篇番外篇,進度有點落後了,半個月才走完基礎,要加把勁了

補充 : 上面沒提到各版本實際更新、優化,在此補上一篇覺得寫得蠻詳細的介紹 (ES6-10)
https://kknews.cc/zh-tw/tech/5nb6jg2.html


課程 : https://www.udemy.com/course/the-complete-javascript-course/


上一篇
番外篇-透過 ElasticSearch實作全文檢索 -4
下一篇
[30天 JavaScript 從無到有 Day 15] 執行環境與執行堆疊
系列文
前端我來了 - 30天 JavaScript 從無到有 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
fillano
iT邦超人 1 級 ‧ 2020-09-15 14:04:37

ES5之前的正式規格是ES3,時間是1999年,所以到ES5應該不到12年才對。中間是ES4搞不定,因為Adobe想把他搞成靜態型別的語言(總之無法向下相容),各方僵持不下,就擱在那裡了。(雖然我一位學長認為Adobe才是對的,但反正歷史不是這樣走XD)

iT邦新手 4 級 ‧ 2020-09-15 21:36:42 檢舉

感謝修正/images/emoticon/emoticon12.gif
影片直接跳 我就腦補了,沒查證是我的錯!

我要留言

立即登入留言